import { MouseEventType } from '../../src/event/EventType.js';

/**
 * 注册Viewer的事件
 * @param {} earth 
 */
export function registerMouseListeners(earth){

    // 鼠标移动事件
    earth.mouseEvent.on(MouseEventType.MOUSE_MOVE, evt=>{
        let lng = 0.0;
        let lat = 0.0;
        let alt = 0.0;
        // let pos = evt.position;
        // let text = "经度:"+ pos.lng + "°, 纬度:" + pos.lat + "°, 高度:" + pos.alt + "米";

        let text = "经度:"+ lng + "°, 纬度:" + lat + "°, 高度:" + alt + "米";
        // console.log(text);
    });

    earth.mouseEvent.on(MouseEventType.CLICK, evt=>{
        let lng = evt.geographic.lng;
        let lat = evt.geographic.lat;
        let alt = evt.geographic.alt;
        let text = "[LEFT CLICK]: 经度:"+ lng + "°, 纬度:" + lat + "°, 高度:" + alt + "米";
        console.log(text);
    })


}
